575 x 334 feet = 175.26 x 101.8 meters