28 x 28.7 meters = 91.86 x 94.16 feet