121.8 x 145.4 feet = 37.12 x 44.32 meters