116.8 x 154.1 feet = 35.6 x 46.97 meters