111.5 x 18.2 meters = 365.81 x 59.71 feet