290.46 meters = 952 feet and 11.43 inches