305.3 x 303.1 feet = 93.06 x 92.38 meters