307 x 376 feet = 93.57 x 114.6 meters