135.99 inches = 3.454146 meters