200 x 425 feet = 60.96 x 129.54 meters