7466.3 meters = 24495.734908 feet