1080.6 meters = 3545 feet and 3.31 inches