1080.9 meters = 3546 feet and 3.12 inches