1080.8 meters = 3545 feet and 11.18 inches