15.8 x 76.9 meters = 51.84 x 252.3 feet