385 x 743 meters = 1263.12 x 2437.66 feet