403 x 761 meters = 1322.18 x 2496.72 feet