290.66 meters = 953.608924 feet