131.1 x 200.1 meters = 430.12 x 656.5 feet