3888.3 meters = 12756 feet and 10.68 inches