89 x 48.3 feet = 27.13 x 14.72 meters