118.9 x 142 feet = 36.24 x 43.28 meters