1080.2 meters = 3543 feet and 11.56 inches