336.79 inches = 8.554466 meters