69885 meters = 229281 feet and 5.95 inches