1544.9 meters = 5068 feet and 6.83 inches