102 x 743 meters = 334.65 x 2437.66 feet