1307.6 meters = 4290.026247 feet