254 x 105 feet = 77.42 x 32 meters