307 x 92 feet = 93.57 x 28.04 meters