111.8 x 149.1 feet = 34.08 x 45.45 meters