1368.5 meters = 4489 feet and 9.95 inches