1399.9 meters = 4592 feet and 10.17 inches