759 x 535 meters = 2490.16 x 1755.25 feet