1542.1 meters = 5059 feet and 4.6 inches