119.8 x 143.4 feet = 36.52 x 43.71 meters