28 x 100.1 meters = 91.86 x 328.41 feet