262 x 124.7 feet = 79.86 x 38.01 meters