333 x 376 feet = 101.5 x 114.6 meters