1080.34 meters = 3544 feet and 5.07 inches