145.3 x 143.1 feet = 44.29 x 43.62 meters