402 x 67 feet = 122.53 x 20.42 meters