307.3 x 305.1 feet = 93.67 x 92.99 meters