1041.9 meters = 3418.307087 feet