1018.4 meters = 3341.207349 feet