1212.5 meters = 3978.018373 feet