250.3 x 248.1 feet = 76.29 x 75.62 meters