107 x 577 feet = 32.61 x 175.87 meters