141.1 x 210.1 meters = 462.93 x 689.3 feet