76 x 199.8 feet = 23.16 x 60.9 meters