110.8 x 148.1 feet = 33.77 x 45.14 meters