1307.7 meters = 4290.354331 feet