251.3 x 249.1 feet = 76.6 x 75.93 meters