200.1 x 71.4 meters = 656.5 x 234.25 feet