118.8 x 142.4 feet = 36.21 x 43.4 meters