304.3 x 302.1 feet = 92.75 x 92.08 meters