308.3 x 306.1 feet = 93.97 x 93.3 meters