1080.1 meters = 3543 feet and 7.62 inches