151.4 x 91.2 feet = 46.15 x 27.8 meters