1368.1 meters = 4488 feet and 6.2 inches