253.9 x 99.8 feet = 77.39 x 30.42 meters