Polestar 2
FULL MEMBER
Very likely that Y-20 is taking off with empty payload and 1/3 fuel loaded..The C17 has the current world record at 427 meters take off and landing with a pay load of 20 tons. 300 meters is impressive and probably a new world record.