358.41 inches = 9.103614 meters