290.89 meters = 954 feet and 4.36 inches