119.4 x 59.2 feet = 36.39 x 18.04 meters