140.1 x 209.1 meters = 459.65 x 686.02 feet