18.4 x 13.6 meters = 60.37 x 44.62 feet