2103 meters = 6899 feet and 7.28 inches