888.14 meters = 2913 feet and 10.14 inches