254.3 x 210.4 meters = 834.32 x 690.29 feet