They obviously meant 500 FEET...or meters.
A meter is longer than a yard, so 500 meters is longer than 500 yards.