1075.3 meters = 3527 feet and 10.65 inches