89.4 x 197.8 feet = 27.25 x 60.29 meters