27.7 x 35.3 meters = 90.88 x 115.81 feet