13.6 x 28 meters = 44.62 x 91.86 feet