144.4 x 84.2 feet = 44.01 x 25.66 meters