310.3 x 308.1 feet = 94.58 x 93.91 meters