290.63 meters = 953.510499 feet