576 x 520 feet = 175.56 x 158.5 meters