1256.8 meters = 4123.35958 feet