759 x 325 meters = 2490.16 x 1066.27 feet