105.4 x 153.8 feet = 32.13 x 46.88 meters