1876 meters = 6154.855643 feet