1060.6 meters = 3479.658793 feet