7336.1 inches = 186.33694 meters