1075.4 meters = 3528 feet and 2.58 inches