20 x 740 meters = 65.62 x 2427.82 feet